home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 8 (Internal Edition) / Apple R&P Lib Internal v8.0.iso / 3-Presentations / Markets / K-12 Education / HyperCard in Education / Math Quizzer / card_4459.txt < prev    next >
Text File  |  1990-04-02  |  8KB  |  404 lines

  1. -- card: 4459 from stack: in
  2. -- bmap block id: 4957
  3. -- flags: 0000
  4. -- background id: 2658
  5. -- name: 
  6. ----- HyperTalk script -----
  7. on openCard
  8.   hide card field 7
  9.   hide card field 9
  10.   hide card field 10
  11.   put 0 into card field 8
  12.   put 0 into card field 9
  13.   put 0 into card field 10
  14.   put 0 into card field 2
  15.   put 0 into card field 3
  16.   put " " into card field 4
  17.   repeat with x=11 to 13
  18.     hide card field x
  19.   end repeat
  20.   hide card field 6
  21.   hide card field 8
  22.   put 12 into card field  16
  23. end openCard
  24.  
  25.  
  26.  
  27. -- part 1 (field)
  28. -- low flags: 00
  29. -- high flags: 0004
  30. -- rect: left=13 top=27 right=46 bottom=144
  31. -- title width / last selected line: 0
  32. -- icon id / first selected line: 0 / 0
  33. -- text alignment: 0
  34. -- font id: 3
  35. -- text size: 12
  36. -- style flags: 0
  37. -- line height: 16
  38. -- part name: 
  39.  
  40.  
  41. -- part 2 (button)
  42. -- low flags: 00
  43. -- high flags: 8003
  44. -- rect: left=23 top=52 right=106 bottom=126
  45. -- title width / last selected line: 0
  46. -- icon id / first selected line: 31685 / 31685
  47. -- text alignment: 1
  48. -- font id: 0
  49. -- text size: 12
  50. -- style flags: 0
  51. -- line height: 16
  52. -- part name: Push to Get Numbers
  53. ----- HyperTalk script -----
  54. on mouseUp
  55.   hide card field 11
  56.   hide card field 12
  57.   hide card field 13
  58.   put " " into card field 4
  59.   hide card field 8
  60.   hide card field 7
  61.   hide card field 6
  62.   hide card field 9
  63.   hide card field 10
  64.   put the random of card field 16 into card field 2
  65.  
  66.  
  67.   put the random of card field 16 into card field 3
  68.  
  69.  
  70.   show card field 5
  71.   show card button id 7
  72. end mouseUp
  73.  
  74.  
  75.  
  76. -- part 3 (field)
  77. -- low flags: 00
  78. -- high flags: 0000
  79. -- rect: left=171 top=173 right=187 bottom=214
  80. -- title width / last selected line: 0
  81. -- icon id / first selected line: 0 / 0
  82. -- text alignment: 0
  83. -- font id: 3
  84. -- text size: 12
  85. -- style flags: 0
  86. -- line height: 16
  87. -- part name: 
  88.  
  89.  
  90. -- part 4 (field)
  91. -- low flags: 00
  92. -- high flags: 0000
  93. -- rect: left=255 top=173 right=188 bottom=301
  94. -- title width / last selected line: 0
  95. -- icon id / first selected line: 0 / 0
  96. -- text alignment: 0
  97. -- font id: 3
  98. -- text size: 12
  99. -- style flags: 0
  100. -- line height: 16
  101. -- part name: 
  102.  
  103.  
  104. -- part 5 (field)
  105. -- low flags: 00
  106. -- high flags: 0002
  107. -- rect: left=366 top=174 right=190 bottom=438
  108. -- title width / last selected line: 0
  109. -- icon id / first selected line: 0 / 0
  110. -- text alignment: 0
  111. -- font id: 3
  112. -- text size: 12
  113. -- style flags: 0
  114. -- line height: 16
  115. -- part name: 
  116.  
  117.  
  118. -- part 6 (field)
  119. -- low flags: 80
  120. -- high flags: 0004
  121. -- rect: left=358 top=116 right=168 bottom=415
  122. -- title width / last selected line: 0
  123. -- icon id / first selected line: 0 / 0
  124. -- text alignment: 0
  125. -- font id: 3
  126. -- text size: 12
  127. -- style flags: 0
  128. -- line height: 16
  129. -- part name: 
  130.  
  131.  
  132. -- part 7 (button)
  133. -- low flags: 80
  134. -- high flags: 8003
  135. -- rect: left=338 top=197 right=224 bottom=468
  136. -- title width / last selected line: 0
  137. -- icon id / first selected line: 0 / 0
  138. -- text alignment: 1
  139. -- font id: 0
  140. -- text size: 12
  141. -- style flags: 0
  142. -- line height: 16
  143. -- part name: Push When Ready
  144. ----- HyperTalk script -----
  145. on mouseUp
  146.   put card field 10+1 into card field 10
  147.   hide card button id 7
  148.   hide card field 5
  149.   put card field two into numb1
  150.   put card field three into numb2
  151.   put card field four into numb3
  152.   if numb1*numb2=numb3
  153.   then show card field 6
  154. else show card field 7
  155. if numb1*numb2=numb3
  156. then put card field 9+1 into card field 9
  157.  
  158. put numb1*numb2 into card field 8
  159. show card field 8
  160. show card field 9
  161. show card field 10
  162. show card field 11
  163. show card field 12
  164. show card field 13
  165. end mouseUp
  166.  
  167.  
  168.  
  169. -- part 8 (field)
  170. -- low flags: 80
  171. -- high flags: 0000
  172. -- rect: left=343 top=274 right=323 bottom=456
  173. -- title width / last selected line: 0
  174. -- icon id / first selected line: 0 / 0
  175. -- text alignment: 0
  176. -- font id: 3
  177. -- text size: 12
  178. -- style flags: 0
  179. -- line height: 16
  180. -- part name: 
  181.  
  182.  
  183. -- part 9 (field)
  184. -- low flags: 80
  185. -- high flags: 0000
  186. -- rect: left=342 top=225 right=258 bottom=442
  187. -- title width / last selected line: 0
  188. -- icon id / first selected line: 0 / 0
  189. -- text alignment: 0
  190. -- font id: 3
  191. -- text size: 12
  192. -- style flags: 0
  193. -- line height: 16
  194. -- part name: 
  195.  
  196.  
  197. -- part 10 (field)
  198. -- low flags: 80
  199. -- high flags: 0000
  200. -- rect: left=342 top=258 right=274 bottom=396
  201. -- title width / last selected line: 0
  202. -- icon id / first selected line: 0 / 0
  203. -- text alignment: 0
  204. -- font id: 3
  205. -- text size: 12
  206. -- style flags: 0
  207. -- line height: 16
  208. -- part name: 
  209.  
  210.  
  211. -- part 11 (field)
  212. -- low flags: 80
  213. -- high flags: 0000
  214. -- rect: left=173 top=325 right=342 bottom=198
  215. -- title width / last selected line: 0
  216. -- icon id / first selected line: 0 / 0
  217. -- text alignment: 0
  218. -- font id: 3
  219. -- text size: 12
  220. -- style flags: 0
  221. -- line height: 16
  222. -- part name: 
  223.  
  224.  
  225. -- part 12 (field)
  226. -- low flags: 80
  227. -- high flags: 0000
  228. -- rect: left=245 top=325 right=342 bottom=274
  229. -- title width / last selected line: 0
  230. -- icon id / first selected line: 0 / 0
  231. -- text alignment: 0
  232. -- font id: 3
  233. -- text size: 12
  234. -- style flags: 0
  235. -- line height: 16
  236. -- part name: 
  237.  
  238.  
  239. -- part 13 (field)
  240. -- low flags: 80
  241. -- high flags: 0000
  242. -- rect: left=68 top=325 right=342 bottom=173
  243. -- title width / last selected line: 0
  244. -- icon id / first selected line: 0 / 0
  245. -- text alignment: 0
  246. -- font id: 3
  247. -- text size: 12
  248. -- style flags: 0
  249. -- line height: 16
  250. -- part name: 
  251.  
  252.  
  253. -- part 14 (field)
  254. -- low flags: 80
  255. -- high flags: 0000
  256. -- rect: left=198 top=325 right=341 bottom=245
  257. -- title width / last selected line: 0
  258. -- icon id / first selected line: 0 / 0
  259. -- text alignment: 0
  260. -- font id: 3
  261. -- text size: 12
  262. -- style flags: 0
  263. -- line height: 16
  264. -- part name: 
  265.  
  266.  
  267. -- part 15 (field)
  268. -- low flags: 80
  269. -- high flags: 0000
  270. -- rect: left=273 top=325 right=341 bottom=476
  271. -- title width / last selected line: 0
  272. -- icon id / first selected line: 0 / 0
  273. -- text alignment: 0
  274. -- font id: 3
  275. -- text size: 12
  276. -- style flags: 0
  277. -- line height: 16
  278. -- part name: 
  279.  
  280.  
  281. -- part 16 (field)
  282. -- low flags: 00
  283. -- high flags: 0000
  284. -- rect: left=328 top=23 right=39 bottom=479
  285. -- title width / last selected line: 0
  286. -- icon id / first selected line: 0 / 0
  287. -- text alignment: 0
  288. -- font id: 3
  289. -- text size: 12
  290. -- style flags: 0
  291. -- line height: 16
  292. -- part name: 
  293.  
  294.  
  295. -- part 17 (field)
  296. -- low flags: 00
  297. -- high flags: 0000
  298. -- rect: left=363 top=41 right=57 bottom=385
  299. -- title width / last selected line: 0
  300. -- icon id / first selected line: 0 / 0
  301. -- text alignment: 0
  302. -- font id: 3
  303. -- text size: 12
  304. -- style flags: 0
  305. -- line height: 16
  306. -- part name: 
  307.  
  308.  
  309. -- part 18 (field)
  310. -- low flags: 00
  311. -- high flags: 0000
  312. -- rect: left=385 top=41 right=57 bottom=431
  313. -- title width / last selected line: 0
  314. -- icon id / first selected line: 0 / 0
  315. -- text alignment: 0
  316. -- font id: 3
  317. -- text size: 12
  318. -- style flags: 0
  319. -- line height: 16
  320. -- part name: 
  321.  
  322.  
  323. -- part 19 (button)
  324. -- low flags: 00
  325. -- high flags: 8000
  326. -- rect: left=1 top=267 right=313 bottom=100
  327. -- title width / last selected line: 0
  328. -- icon id / first selected line: 2162 / 2162
  329. -- text alignment: 1
  330. -- font id: 0
  331. -- text size: 12
  332. -- style flags: 0
  333. -- line height: 16
  334. -- part name: Return
  335. ----- HyperTalk script -----
  336. on mouseUp
  337.   go to card 1
  338. end mouseUp
  339.  
  340.  
  341.  
  342. -- part contents for card part 1
  343. ----- text -----
  344. Multiplication Card
  345.  
  346. -- part contents for card part 6
  347. ----- text -----
  348. Put Answer Below
  349.  
  350. -- part contents for card part 8
  351. ----- text -----
  352. was the correct answer.  Good job!
  353.  
  354. -- part contents for card part 9
  355. ----- text -----
  356. Wrong!  The answer was
  357.  
  358. -- part contents for card part 13
  359. ----- text -----
  360. You have gotten
  361.  
  362. -- part contents for card part 14
  363. ----- text -----
  364. out of
  365.  
  366. -- part contents for card part 15
  367. ----- text -----
  368. multiplication problems right.
  369.  
  370. -- part contents for card part 5
  371. ----- text -----
  372.  
  373.  
  374. -- part contents for card part 3
  375. ----- text -----
  376. 0
  377.  
  378. -- part contents for card part 4
  379. ----- text -----
  380. 0
  381.  
  382. -- part contents for card part 12
  383. ----- text -----
  384. 0
  385.  
  386. -- part contents for card part 10
  387. ----- text -----
  388. 0
  389.  
  390. -- part contents for card part 11
  391. ----- text -----
  392. 0
  393.  
  394. -- part contents for card part 16
  395. ----- text -----
  396. Multiply numbers from
  397.  
  398. -- part contents for card part 17
  399. ----- text -----
  400. 1-
  401.  
  402. -- part contents for card part 18
  403. ----- text -----
  404. 12